基于WEB SERVICES的B2B应用集成研究
随着电子商务、电子政务工作的不断推进,整个社会的信息化程度有了极大的提高,但同时也面临着诸多问题,特别是企业内部的信息化水平虽然得到了大幅提高,但是企业与企业(B2B)之间的信息交互并不通畅,也就形成了“信息孤岛”问题,并且一直没有得到很好的解决;而随着社会、经济的不断发展,企业与企业之间的联系、信息交互越来越多,B2B应用集成的需求也越来越强烈、迫切,解决B2B应用集成问题的必要性和现实意义就越发凸现了。 本文主要完成了如下工作: 首先,详细的剖析了传统B2B应用集成方法的不足,如:传统的B2B集成方法多是点对点的应用集成,即N个系统之间的集成需要进行N×N次开发,甚至需要大量修改原有独立系统,这些导致了集成开发成本非常高昂、重用性极低,而且,这些技术大多是平台相关的,要么就是为了解决跨平台性,导致了难以接受的复杂性和高昂的开发成本。同时,本文还深入的分析了业界最新的面向服务的架构(SOA)思想和Web Services技术、BPEL.流程编排技术等新一代的B2B应用集成关键技术和软件架构思想; 其次,以SOA作为架构设计指导思想,以Web Services技术和BPEL技术为基础,提出了一套基于Web Services的B2B应用集成设计方案,该方案的特点在于:通过对B2B应用集成的功能划分与分离,提出了六层设计模型,并依据该分层模型提出了通用的基于WebServiaes的B2B应用集成框架,同时指出了该设计实现时必须遵守的设计约束与原则,使得该方案不仅蕴涵了分层设计的优势,同时具备很强的可操作性; 最后,结合贵州省卫生统计项目的实际情况,以上述通用设计框架为基础,提出了贵州省卫生统计B2B应用集成设计框架,以Delphi、Java 5、XML,、Tomcat、JUDDI、Xfire、UDDl4J、WSIF、ActiveBPEL.等技术为基础具体实现了该设计框架。该框架具有跨平台性、灵活性、规范性和可扩展性等特点,实现点对面(N×1)的应用集成,可大大降低集成的难度和工作量,大幅节省B2B应用集成成本,具有很好的实际应用价值。
- 作者:
- 刘杰
- 学位授予单位:
- 贵州大学
- 专业名称:
- 计算机应用
- 授予学位:
- 硕士
- 学位年度:
- 2007年
- 导师姓名:
- 蒋朝惠
- 中图分类号:
- TP393.09;F270.7
- 关键词:
- B2B应用集成;SOA;WEB SERVICES技术;BPEL技术;企业系统集成
- B2B Application Integration;SOA;Web Services;BPEL;System Integration